Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama land for sale
Price
Size
Tags
Save
Reset
4,596 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
2 years ago
$100,000
2.3 acres
DeKalb County
Fort Payne, AL 35967
2 years ago
$74,500
18 acres
Calhoun County
Oxford, AL 36203
2 years ago
$34,900
1.33 acres
Houston County
Dothan, AL 36303
Pending
Under contract
$60,000
15.3 acres
Conecuh County
Evergreen, AL 36401
19 days
$18,000
1 acre
Blount County
Hayden, AL 35079
50 days ago
$1,950/mo
2.15 acres
Shelby County
4 bd, 2.5 ba
•
— sq ft
Montevallo, AL 35115
12 months ago
$35,000
0.12 acres
Lamar County
Millport, AL 35576
Pending
Under contract
$89,900
10 acres
Autauga County
Prattville, AL 36067
Pending
Under contract
$50,000
10 acres
Coosa County
Rockford, AL 35010
Pending
Under contract
$52,000
4 acres
Russell County
Seale, AL 36875
44 days ago
$49,000
3.4 acres
Cherokee County
Cedar Bluff, AL 35959
44 days ago
$101,000
2.2 acres
Walker County
3 bd, 1 ba
•
944 sq ft
Jasper, AL 35501
48 days ago
$50,000
5 acres
Talladega County
Sylacauga, AL 35150
48 days ago
$44,000
2 acres
Talladega County
Sylacauga, AL 35150
48 days ago
$35,000
Walker County
Jasper, AL 35504
Pending
Under contract
$119,375
1.8 acres
Winston County
3 bd, 2 ba
•
1,200 sq ft
Haleyville, AL 35565
56 days ago
$35,000
2 acres
Jefferson County
Trussville, AL 35173
56 days ago
$13,100
0.76 acres
Talladega County
Sylacauga, AL 35150
Pending
Under contract
$39,000
3 acres
Cherokee County
Cedar Bluff, AL 35959
57 days ago
$36,931
0.44 acres
Morgan County
Trinity, AL 35673
57 days ago
$36,931
0.33 acres
Morgan County
Trinity, AL 35673
57 days ago
$36,931
0.36 acres
Morgan County
Trinity, AL 35673
Pending
Under contract
$45,000
3.36 acres
Tuscaloosa County
McCalla, AL 35111
Pending
Under contract
$65,640
5.47 acres
Geneva County
Hartford, AL 36344
58 days ago
$31,931
0.3 acres
Morgan County
Trinity, AL 35673
Pending
Under contract
$25,000
1.56 acres
Tuscaloosa County
Ralph, AL 35480
Pending
Under contract
$105,000
1.12 acres
Baldwin County
Fairhope, AL 36532
Pending
Under contract
$78,000
3 acres
Clay County
3 bd, 1 ba
•
1,693 sq ft
Lineville, AL 36266
Pending
Under contract
$26,900
0.9 acres
Talladega County
Oxford, AL 36268
Pending
Under contract
$27,000
2.3 acres
Winston County
Double Springs, AL 35553
Pending
Under contract
$107,800
9.8 acres
Houston County
Ashford, AL 36312
Pending
Under contract
$55,000
2.33 acres
Henry County
Headland, AL 36345
Pending
Under contract
$62,500
1.5 acres
Dallas County
3 bd, 1 ba
•
1,125 sq ft
Selma, AL 36701
3 months ago
$22,000
0.38 acres
Calhoun County
Gadsden, AL 35905
3 months ago
$7,000
0.33 acres
Jefferson County
Brighton, AL 35020
3 months ago
$39,999
0.78 acres
Marshall County
Union Grove, AL 35175
Pending
Under contract
$120,000
40 acres
Marion County
Hackleburg, AL 35564
4 months ago
$50,000
0.37 acres
Jefferson County
Birmingham, AL 35207
Pending
Under contract
$90,000
1.5 acres
Talladega County
2 bd, 2 ba
•
1,438 sq ft
Sylacauga, AL 35150
$10k drop • May 5
$30,000
0.62 acres
Tuscaloosa County
Tuscaloosa, AL 35405
Pending
Under contract
$69,000
40 acres
Cleburne County
Piedmont, AL 36272
5 months ago
$53,000
5 acres
Jefferson County
Adamsville, AL 35005
$1k drop • June 1
$18,800
0.36 acres
Houston County
Dothan, AL 36303
6 months ago
$30,000
0.45 acres
Fayette County
Fayette, AL 35555
7 months ago
$32,000
1.36 acres
Jefferson County
Dora, AL 35062
Pending
Under contract
$90,000
1 acre
Lee County
Phenix City, AL 36867
Pending
Under contract
$70,000
1 acre
Lee County
Phenix City, AL 36867
Pending
Under contract
$70,000
1.4 acres
Lee County
Phenix City, AL 36867
Pending
Under contract
$70,000
0.96 acres
Lee County
Phenix City, AL 36867
Pending
Under contract
$90,000
0.69 acres
Lee County
Phenix City, AL 36867
1
…
62
63
64
65
…
92
3,101-3,150 of 4,596 properties
Map